﻿/*
* SkillBuilder.h
*
* 技能创建器
*
* create date: 2014.4.21
* create by: leo
*
*/

#ifndef _SKILLBUILDER_H_
#define _SKILLBUILDER_H_

#include "cocos2d.h"
#include "../Common.h"
#include "BaseSkill.h"

class CSkillBuilder
{
public:
	static CSkillBuilder& getInstance();

public:
	CBaseSkill* createSkill(int skillType, CBaseSkill::Param& param);

protected:
	CSkillBuilder();
	virtual ~CSkillBuilder();

protected:
//	cocos2d::CCDictionary mSkillTemplates;
};

#endif // _SKILLBUILDER_H_
